ditch-maintenance man - Español Inglés Diccionario